Designing Urban Places That Don't Suck